<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Title</title>
</head>
<body>
	<div id="app">1</div>
</body>
<script>
	// 1- 数组直接做为xxx.innerHTML的值时为什么是 xx,xx,xx这种形式？
	// console.log(typeof document.querySelector("#app").innerHTML);
	// console.log([1,2,3,4].toString());// 1,2,3,4
	// document.querySelector("#app").innerHTML = ["<div></div>",2,3,4];
	
	// 2- 基本包装类型。数字，字符串，布尔。
	// 思考：为什么值类型数字，字符串，布尔拥有属性和方法。
	// let str = "abc";
	// console.log(str.length);
	// 19行代码做了以下事情：
	// let _str = new String(str);
	// console.log(_str.length);
	// _str = null;
	
	// String.prototype.lastS = function(){
	// 	return this.slice(this.length-1);// str.slice(2);// abc
	// }
	// // console.log(str.lastS());
	//
	// const {lastS} = str;
	// console.log(lastS.call(str));
	
	
	// function Box(){
	// 	this.a = 2;
	// }
	// Box.prototype.my = 1;
	// const obj = new Box();
	// const {a,my} = obj;
	// console.log(a,my);// 2 1
</script>
</html>